look/stare you in the face - Fransızca İngilizce Sözlük